home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 5830 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: s02.pavilion.co.uk!usenet
  2. From: gmiller@pavilion.co.uk (Gary Miller)
  3. Newsgroups: comp.lang.c++
  4. Subject: Undergraduate Project (collaborative drawing program), Need help!
  5. Date: 6 Feb 1996 21:56:37 GMT
  6. Organization: Pavilion Internet plc
  7. Message-ID: <4f8iql$1gh@s02.pavilion.co.uk>
  8. NNTP-Posting-Host: poolc41.pavilion.co.uk
  9. Mime-Version: 1.0
  10. Content-Type: Text/Plain; charset=US-ASCII
  11. X-Newsreader: WinVN 0.99.7
  12.  
  13. For my final year degree project I am currently trying to write a paint box 
  14. application that will allow multiple users to edit the same drawing across a 
  15. network.
  16.  
  17. I am not very familiar with C++ and am trying to learn it as I go along. I am 
  18. an engineering student not a computing student and there are not C++ 
  19. specialists with windows programming experience in my department. So I need 
  20. all the help I can get.
  21.  
  22. I have source code for a paintbox application which I am trying to modify. As 
  23. a start I am trying to setup two PC's with a serial link for demo purposes. I 
  24. think I have written a class that will write data to the serial port (It 
  25. compiles but I don't know if it works yet !). I seem to be having trouble 
  26. reading data from one class member function to another.
  27.  
  28. Each drawing stroke with the mouse is stored as an array of coordinates which 
  29. are joined. I want to send these coordinates to another machine via a serial 
  30. link and rebuild the drawing stroke on that machine as the user draws the 
  31. stroke. Has anyone any ideas? is this the best way to go about it? someone 
  32. mentioned OLE to me but I don't know too much about this.
  33.  
  34. Any help would be gratefully received
  35.  
  36. Gary
  37.  
  38.